[AutoPR azure-mgmt-resource]-generated-from-SDK Generation - Python-6355468#47153
Closed
azure-sdk wants to merge 7 commits into
Closed
[AutoPR azure-mgmt-resource]-generated-from-SDK Generation - Python-6355468#47153azure-sdk wants to merge 7 commits into
azure-sdk wants to merge 7 commits into
Conversation
…esources/resources/tspconfig.yaml', API Version: 2025-04-01, SDK Release Type: beta, and CommitSHA: '54c486c43633d31d1766b3eaf2c2213e15052ce7' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6355468 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Contributor
There was a problem hiding this comment.
Pull request overview
This PR appears to be an automated TypeSpec-generated update for sdk/resources/azure-mgmt-resource targeting API version 2025-04-01, introducing a new 26.0.0b1 release with regenerated management client code, samples/tests, and updated packaging metadata.
Changes:
- Updates package metadata (Python >= 3.10, beta classifiers) and adds TypeSpec provenance (
tsp-location.yaml, updated_metadata.json). - Regenerates
ResourceManagementClientand associated models/operations for the2025-04-01API surface, includingsend_request. - Regenerates samples and recorded test scaffolding to reflect the new API shape.
Reviewed changes
Copilot reviewed 63 out of 65 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/resources/azure-mgmt-resource/tsp-location.yaml | Adds TypeSpec source location metadata for regeneration traceability. |
| sdk/resources/azure-mgmt-resource/README.md | Updates stated supported Python version (but install/import guidance may now be inconsistent with packaging changes). |
| sdk/resources/azure-mgmt-resource/pyproject.toml | Updates project/package metadata (name, classifiers, requires-python, version attr path). |
| sdk/resources/azure-mgmt-resource/MANIFEST.in | Adjusts included typing marker path and includes azure/mgmt/resource/__init__.py. |
| sdk/resources/azure-mgmt-resource/CHANGELOG.md | Adds 26.0.0b1 entry with features/breaking-changes list. |
| sdk/resources/azure-mgmt-resource/_metadata.json | Switches metadata to TypeSpec-style provenance (apiVersion/apiVersions/emitterVersion). |
| sdk/resources/azure-mgmt-resource/apiview-properties.json | Updates cross-language mapping metadata for APIView. |
| sdk/resources/azure-mgmt-resource/generated_tests/conftest.py | Regenerated test configuration header. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_operations.py | Regenerated operations tests to match new signatures/defaults. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_operations_async.py | Async variant of regenerated operations tests. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_providers_operations.py | Regenerated providers tests to match new signatures/defaults. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_providers_operations_async.py | Async variant of regenerated providers tests. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_provider_resource_types_operations.py | Regenerated provider resource types tests to match new signatures/defaults. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_provider_resource_types_operations_async.py | Async variant of regenerated provider resource types tests. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_resource_groups_operations.py | Regenerated resource groups tests and ordering. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_resource_groups_operations_async.py | Async variant of regenerated resource groups tests. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_resources_operations.py | Regenerated resources operation tests (including by-id APIs). |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_resources_operations_async.py | Async variant of regenerated resources operation tests. |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_tags_operations.py | Regenerated tags tests (scope-based APIs and ordering). |
| sdk/resources/azure-mgmt-resource/generated_tests/test_resource_management_tags_operations_async.py | Async variant of regenerated tags tests. |
| sdk/resources/azure-mgmt-resource/generated_samples/create_resource_group.py | Regenerated sample with updated package install name and original-file metadata. |
| sdk/resources/azure-mgmt-resource/generated_samples/delete_tags_resource.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/delete_tags_subscription.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/export_resource_group.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/export_resource_group_as_bicep.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/export_resource_group_with_filtering.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/force_delete_vms_and_vmss_in_resource_group.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/force_delete_vms_in_resource_group.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/get_named_provider_at_tenant.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/get_provider.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/get_provider_permissions.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/get_provider_resource_types.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/get_providers.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/get_tags_resource.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/get_tags_subscription.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/patch_tags_resource.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/patch_tags_subscription.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/put_tags_resource.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/generated_samples/put_tags_subscription.py | Regenerated sample. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/init.py | Converts azure.mgmt.resource to a namespace-style package stub. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/_version.py | Removes old version module at azure.mgmt.resource._version. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/py.typed | Removes old typing marker at azure.mgmt.resource/py.typed. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/init.py | Regenerated top-level package init for the resources submodule. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/_client.py | Regenerated sync client, adds send_request and new pipeline base_url handling. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/_configuration.py | Regenerated sync client configuration, adds base_url field and moniker updates. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/_patch.py | Regenerated customization hook stub typing updates. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/_version.py | Bumps version constant to 26.0.0b1. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/_utils/init.py | Regenerated utils package header. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/_utils/model_base.py | Adds new generated model base implementation used by regenerated models. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/_utils/serialization.py | Updates serialization utilities (incl. minor fast-path deserialization changes). |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/models/init.py | Regenerated model exports and enum import paths. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/models/_enums.py | Adds new enums and enum docstrings. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/models/_patch.py | Regenerated customization hook stub typing updates. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/operations/init.py | Regenerated operation exports ordering and headers. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/operations/_patch.py | Regenerated customization hook stub typing updates. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/aio/init.py | Regenerated async package init pointing to _client.py. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/aio/_client.py | Regenerated async client, adds send_request and pipeline base_url handling. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/aio/_configuration.py | Regenerated async configuration, adds base_url field and moniker updates. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/aio/_patch.py | Regenerated customization hook stub typing updates. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/aio/operations/init.py | Regenerated async operation exports ordering and headers. |
| sdk/resources/azure-mgmt-resource/azure/mgmt/resource/resources/aio/operations/_patch.py | Regenerated customization hook stub typing updates. |
Comment on lines
+8
to
+13
| [project] | ||
| name = "azure-mgmt-resource" | ||
| name = "azure-mgmt-resource-resources" | ||
| authors = [ | ||
| { name = "Microsoft Corporation", email = "azpysdkhelp@microsoft.com" }, | ||
| ] | ||
| description = "Microsoft Azure Resource Management Client Library for Python" | ||
| description = "Microsoft Azure Resources Management Client Library for Python" |
Comment on lines
77
to
82
| [packaging] | ||
| package_name = "azure-mgmt-resource" | ||
| package_pprint_name = "Resource Management" | ||
| package_doc_id = "resources?view=azure-python-preview" | ||
| is_stable = true | ||
| is_stable = false | ||
| need_msrestazure = false |
Comment on lines
3
to
5
| This is the Microsoft Azure Resource Management Client Library. | ||
| This package has been tested with Python 3.9+. | ||
| This package has been tested with Python 3.10+. | ||
| For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all). |
…esources/resources/tspconfig.yaml', API Version: 2025-04-01, SDK Release Type: beta, and CommitSHA: '465402d314b9a9ce96f122c5b10fdf416e7ef727' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6383055 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
…esources/resources/tspconfig.yaml', API Version: 2025-04-01, SDK Release Type: beta, and CommitSHA: 'a70a8a6457e2f1d56fea576a652196346ba42c14' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6405278 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
moved to #47386